Higher oil prices and the potential for larger returns to shareholders makes ConocoPhillips a hard stock for investors to resist, according to Bank of America.
Analyst Doug Leggate upgraded the oil stock to buy from neutral on Wednesday, saying that the company could throw off enough cash to offset long-term concerns about the business.